Are Happy Developers More Productive? - The Correlation of Affective States of Software Developers and Their Self-assessed Productivity
نویسندگان
چکیده
For decades now, it has been claimed that a way to improve software developers’ productivity is to focus on people. Indeed, while human factors have been recognized in Software Engineering research, few empirical investigations have attempted to verify the claim. Development tasks are undertaken through cognitive processing abilities. Affective states – emotions, moods, and feelings have an impact on work-related behaviors, cognitive processing activities, and the productivity of individuals. In this paper, we report an empirical study on the impact of affective states on software developers’ performance while programming. Two affective states dimensions are positively correlated with self-assessed productivity. We demonstrate the value of applying psychometrics in Software Engineering studies and echo a call to valorize the human, individualized aspects of software developers. We introduce and validate a measurement instrument and a linear mixed-effects model to study the correlation of affective states and the productivity of software developers.
منابع مشابه
Happy software developers solve problems better: psychological measurements in empirical software engineering
For more than thirty years, it has been claimed that a way to improve software developers' productivity and software quality is to focus on people and to provide incentives to make developers satisfied and happy. This claim has rarely been verified in software engineering research, which faces an additional challenge in comparison to more traditional engineering fields: software development is ...
متن کاملThe Comparative Effect of Self-assessment vs. Peer-assessment on Young EFL Learners’ Performance on Selective and Productive Reading Tasks
This study aimed at investigating the comparative effect of using self-assessment vs. peer-assessment on young EFL learners’ performance on selective and productive reading tasks. To do so, 56 young learners from among 70 students in four intact classes were selected based on their performance on the A1 Movers Test. Then, the participants were randomly divided into two groups, self-assessment a...
متن کاملQuality Improvement Practices of Award-Winning Residential Builders and Housing Developers
New home buyers in United States are becoming more discriminating in their home buying decision. They are demanding quality construction at reasonable prices. The current state of construction market also gives construction buyers more ammunition to be more discriminate when they choose to purchase homes. To be competitive and remain in business, housing contractors and developers must meet th...
متن کاملSocial Capital, Structural Holes and Team Composition: Collaborative Networks of the Open Source Software Community
OSS developers bring to a project more than the skills and knowledge acquired through years of experience. They bring with them the ability to acquire resources from their social networks. The skills and capabilities of the developers referred to as ‘human capital’ by economists are supplemented by the capabilities to access resources from the network referred to as ‘social capital’ by sociolog...
متن کاملDo feelings matter? On the correlation of affects and the self-assessed productivity in software engineering
Background: software engineering research (SE) lacks theory and methodologies for addressing human aspects in software development. Development tasks are undertaken through cognitive processing activities. Affects (emotions, moods, feelings) have a linkage to cognitive processing activities and the productivity of individuals. SE research needs to incorporate affect measurements to valorize hum...
متن کامل